Skip to content

release v0.0.1 - #27

Merged
InftyAI-Agent merged 2 commits into
InftyAI:mainfrom
kerthcet:cleanup/update-install-script-url
Aug 1, 2026
Merged

release v0.0.1#27
InftyAI-Agent merged 2 commits into
InftyAI:mainfrom
kerthcet:cleanup/update-install-script-url

Conversation

@kerthcet

@kerthcet kerthcet commented Aug 1, 2026

Copy link
Copy Markdown
Member

What this PR does / why we need it

Which issue(s) this PR fixes

Fixes #

Special notes for your reviewer

Does this PR introduce a user-facing change?


Signed-off-by: kerthcet <kerthcet@gmail.com>
Copilot AI review requested due to automatic review settings August 1, 2026 07:31
@InftyAI-Agent InftyAI-Agent added needs-triage Indicates an issue or PR lacks a label and requires one. needs-priority Indicates a PR lacks a label and requires one. do-not-merge/needs-kind Indicates a PR lacks a label and requires one. approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Aug 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Not ready to approve

The installer uses a non-portable mktemp invocation that will fail on macOS, and the README’s pinned-version example doesn’t match the v0.0.1 release.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

This PR prepares the repository for the v0.0.1 release by bumping package versions, switching the daemon’s WebSocket TLS stack to rustls for musl-friendly static binaries, and adding a GitHub Actions workflow to build and publish release artifacts.

Changes:

  • Bump Rust crate and Python package versions from 0.0.0 to 0.0.1.
  • Switch tokio-tungstenite to rustls-based TLS to avoid OpenSSL and better support static musl builds.
  • Add a tag-triggered release workflow and update installation docs + installer to download GitHub release assets (with cargo fallback).
File summaries
File Description
sandd/Cargo.toml Bumps daemon version and switches tokio-tungstenite to rustls TLS features.
pyproject.toml Bumps Python package version to match the release.
Cargo.lock Updates lockfile to reflect rustls/ring dependency changes and version bump.
hack/scripts/install.sh Installs from GitHub release assets first, adds platform-aware asset naming, and improves cargo fallback behavior.
README.md Updates install instructions to use the repo-hosted install script and documents version pinning / git install.
.github/workflows/release.yaml Adds release automation for building per-platform assets and publishing a GitHub Release with checksums.
Review details
  • Files reviewed: 5/6 changed files
  • Comments generated: 2
  • Review effort level: Lite

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

Comment thread hack/scripts/install.sh
Comment thread README.md
Signed-off-by: kerthcet <kerthcet@gmail.com>
@kerthcet

kerthcet commented Aug 1, 2026

Copy link
Copy Markdown
Member Author

/lgtm
/kind cleanup

@InftyAI-Agent InftyAI-Agent added lgtm Looks good to me, indicates that a PR is ready to be merged. cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. and removed do-not-merge/needs-kind Indicates a PR lacks a label and requires one. labels Aug 1, 2026

@InftyAI-Agent InftyAI-Agent left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved: PR has both lgtm and approved labels

@InftyAI-Agent
InftyAI-Agent merged commit ac22dcd into InftyAI:main Aug 1, 2026
20 of 22 checks passed
@kerthcet
kerthcet deleted the cleanup/update-install-script-url branch August 1, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lgtm Looks good to me, indicates that a PR is ready to be merged. needs-priority Indicates a PR lacks a label and requires one. needs-triage Indicates an issue or PR lacks a label and requires one.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants